an ordeal to go through

Translations
une épreuve à traverser
Definitions
A difficult or painful experience that one must endure or face.